package com.weishi.project.sport.movement.vo;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 封装 查询运动计划详情 的返回值
 */

@Data
public class ReturnTrainingDayVO implements Serializable {

    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "训练课 id")
    private Integer trainingDayId;

    @ApiModelProperty(value = "分组 id")
    private Integer groupId;

    @ApiModelProperty(value = "训练科目")
    private String firstLevel;

    @ApiModelProperty(value = "训练项目")
    private String secondLevel;

    @ApiModelProperty(value = "训练手段, 0、默认公里数计时，1、默认时长计公里数")
    private Integer trainingMode;

    @ApiModelProperty(value = "训练手段名称")
    private String trainingModeName;

    @ApiModelProperty(value = "训练时长")
    private double realClassHour;

    @ApiModelProperty(value = "训练组数名称")
    private String groupName;

    @ApiModelProperty(value = "间歇时间")
    private Integer gapTime;

    @ApiModelProperty(value = "开始时间")
    private String startTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;

    @ApiModelProperty(value = "热身公里数")
    private Integer warmUpKilometers;

    @ApiModelProperty(value = "备注")
    private String srMemo;

    @ApiModelProperty(value = "天气")
    private String weather;

    @ApiModelProperty(value = "风速")
    private String windSpeed;

    @ApiModelProperty(value = "气温")
    private Double airTemperature;

    @ApiModelProperty(value = "场地因素")
    private String siteFactors;

    @ApiModelProperty(value = "公里数")
    private Integer kilometers;

    @ApiModelProperty(value = "艇种")
    private String boatType;

    @ApiModelProperty(value = "心率")
    private Integer hr;

    @ApiModelProperty(value = "桨频")
    private Integer sr;

    @ApiModelProperty(value = "桨位")
    private Integer oarType;

    @ApiModelProperty(value = "桨位")
    private String oarTypeName;

    @ApiModelProperty(value = "所属号位")
    private Integer position;

    @ApiModelProperty(value = "所属号位名称")
    private String positionName;

    @ApiModelProperty(value = "合作队员")
    private String name;

    @ApiModelProperty(value = "乳酸")
    private String lacticAcid;

    @ApiModelProperty(value = "阶段数")
    private Integer stages;

    @ApiModelProperty(value = "分段计时 多个以;隔开")
    private String segmentedTiming;

    @ApiModelProperty(value = "成绩")
    private String achievement;

    @ApiModelProperty(value = "瓦特")
    private String watt;

    @ApiModelProperty(value = "功率")
    private String power;

    @ApiModelProperty(value = "组数")
    private Integer numberGroups;

    @ApiModelProperty(value = "一级科目级别名称")
    private String firstLevelName;

    @ApiModelProperty(value = "二级科目级别名称")
    private String secondLevelName;

    @ApiModelProperty(value = "理想公里数")
    private Integer idealKilometers;

    @ApiModelProperty(value = "实际桨频")
    private String propellerFrequency;

    @ApiModelProperty(value = "实际心率")
    private Integer heartRate;

    @ApiModelProperty(value = "航道 id")
    private Integer channelId;

    @ApiModelProperty(value = "实际划船里程")
    private Double rowingKilometers;

    @ApiModelProperty(value = "运动员 id")
    private Integer sportsmanId;

    @ApiModelProperty(value = "平均心率")
    private Integer averageHeartRate;

    @ApiModelProperty(value = "平均速度")
    private double averageSpeed;





}
